home *** CD-ROM | disk | FTP | other *** search
- object Form1: TForm1
- Left = 133
- Top = 72
- Width = 860
- Height = 600
- Caption = 'Website Visitor Tracking Data Analysis v0.2'
- Color = clBtnFace
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- OldCreateOrder = False
- PixelsPerInch = 96
- TextHeight = 13
- object DecisionPivot1: TDecisionPivot
- Left = 0
- Top = 0
- Width = 852
- Height = 41
- ButtonAutoSize = True
- DecisionSource = DecisionSource1
- GroupLayout = xtHorizontal
- Groups = [xtRows, xtColumns, xtSummaries]
- ButtonSpacing = 0
- ButtonWidth = 64
- ButtonHeight = 24
- GroupSpacing = 10
- BorderWidth = 0
- BorderStyle = bsNone
- Align = alTop
- TabOrder = 0
- OnClick = DecisionPivot1Click
- end
- object DecisionGrid1: TDecisionGrid
- Left = 0
- Top = 41
- Width = 852
- Height = 532
- DefaultColWidth = 26
- DefaultRowHeight = 17
- CaptionColor = clActiveCaption
- CaptionFont.Charset = DEFAULT_CHARSET
- CaptionFont.Color = clCaptionText
- CaptionFont.Height = -11
- CaptionFont.Name = 'MS Sans Serif'
- CaptionFont.Style = []
- DataColor = clInfoBk
- DataSumColor = clNone
- DataFont.Charset = DEFAULT_CHARSET
- DataFont.Color = clWindowText
- DataFont.Height = -11
- DataFont.Name = 'MS Sans Serif'
- DataFont.Style = []
- LabelFont.Charset = DEFAULT_CHARSET
- LabelFont.Color = clWindowText
- LabelFont.Height = -11
- LabelFont.Name = 'MS Sans Serif'
- LabelFont.Style = []
- LabelColor = clBtnFace
- LabelSumColor = clYellow
- DecisionSource = DecisionSource1
- Dimensions = <
- item
- FieldName = 'Hours'
- Color = clNone
- Alignment = taCenter
- Subtotals = True
- end
- item
- FieldName = 'OS'
- Color = clNone
- Alignment = taCenter
- Subtotals = True
- end
- item
- FieldName = 'Browser'
- Color = clNone
- Alignment = taCenter
- Subtotals = True
- end
- item
- FieldName = 'Page Requests'
- Color = clNone
- Alignment = taCenter
- Subtotals = True
- end
- item
- FieldName = 'Unique Visitors'
- Color = clNone
- Alignment = taCenter
- Subtotals = True
- end>
- Totals = True
- ShowCubeEditor = False
- Align = alClient
- Color = clBtnFace
- GridLineWidth = 1
- GridLineColor = clWindowText
- ParentShowHint = False
- ScrollBars = ssVertical
- ShowHint = True
- TabOrder = 1
- OnDecisionDrawCell = DecisionGrid1DecisionDrawCell
- end
- object DecisionGraph1: TDecisionGraph
- Left = 0
- Top = 41
- Width = 852
- Height = 532
- DecisionSource = DecisionSource1
- Title.Text.Strings = (
- 'TDecisionGraph')
- BottomAxis.Title.Caption = 'Hours'
- LeftAxis.ExactDateTime = False
- LeftAxis.Increment = 4.000000000000000000
- LeftAxis.MinorTickCount = 0
- LeftAxis.MinorTickLength = 0
- LeftAxis.TickLength = 0
- LeftAxis.Title.Caption = 'Page Requests'
- MaxPointsPerPage = 24
- RightAxis.Title.Caption = 'Page Requests'
- TopAxis.Title.Caption = 'Hours'
- Align = alClient
- TabOrder = 2
- object Series1: TLineSeries
- Active = False
- ColorEachPoint = True
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Template: Hours'
- SeriesColor = clRed
- Pointer.InflateMargins = True
- Pointer.Style = psRectangle
- Pointer.Visible = False
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Y'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'Template: Hours'
- Style = 61
- end
- object Series2: TPieSeries
- Active = False
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Template: OS'
- OtherSlice.Text = 'Other'
- PieValues.DateTime = False
- PieValues.Name = 'Pie'
- PieValues.Multiplier = 1.000000000000000000
- PieValues.Order = loNone
- Identifier = 'Template: OS'
- Style = 61
- end
- object Series3: TPieSeries
- Active = False
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Template: Browser'
- OtherSlice.Text = 'Other'
- PieValues.DateTime = False
- PieValues.Name = 'Pie'
- PieValues.Multiplier = 1.000000000000000000
- PieValues.Order = loNone
- Identifier = 'Template: Browser'
- Style = 61
- end
- object Series5: TBarSeries
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Teleport'
- SeriesColor = clGreen
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Bar'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'Teleport'
- Style = 40
- end
- object Series4: TLineSeries
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Linux'
- SeriesColor = clRed
- Pointer.InflateMargins = True
- Pointer.Style = psRectangle
- Pointer.Visible = False
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Y'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'Linux'
- Style = 40
- end
- object Series6: TLineSeries
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Win16'
- SeriesColor = clYellow
- Pointer.InflateMargins = True
- Pointer.Style = psRectangle
- Pointer.Visible = False
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Y'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'Win16'
- Style = 40
- end
- object Series7: TLineSeries
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Win95'
- SeriesColor = clBlue
- Pointer.InflateMargins = True
- Pointer.Style = psRectangle
- Pointer.Visible = False
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Y'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'Win95'
- Style = 40
- end
- object Series8: TLineSeries
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'Win98'
- SeriesColor = clWhite
- Pointer.InflateMargins = True
- Pointer.Style = psRectangle
- Pointer.Visible = False
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Y'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'Win98'
- Style = 40
- end
- object Series9: TLineSeries
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'WinNT'
- SeriesColor = clGray
- Pointer.InflateMargins = True
- Pointer.Style = psRectangle
- Pointer.Visible = False
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Y'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'WinNT'
- Style = 40
- end
- object Series10: TLineSeries
- Marks.ArrowLength = 20
- Marks.Visible = False
- Title = 'other'
- SeriesColor = clFuchsia
- Pointer.InflateMargins = True
- Pointer.Style = psRectangle
- Pointer.Visible = False
- XValues.DateTime = False
- XValues.Name = 'X'
- XValues.Multiplier = 1.000000000000000000
- XValues.Order = loAscending
- YValues.DateTime = False
- YValues.Name = 'Y'
- YValues.Multiplier = 1.000000000000000000
- YValues.Order = loNone
- Identifier = 'other'
- Style = 40
- end
- end
- object DecisionCube1: TDecisionCube
- DataSet = DecisionQuery1
- DimensionMap = <
- item
- ActiveFlag = diAsNeeded
- FieldType = ftInteger
- Fieldname = 'Hours'
- BaseName = '"19981027.DB".Hours'
- Name = 'Hours'
- DerivedFrom = -1
- DimensionType = dimDimension
- BinType = binNone
- ValueCount = 24
- Active = True
- end
- item
- ActiveFlag = diAsNeeded
- FieldType = ftString
- Fieldname = 'OSystem'
- BaseName = '"19981027.DB".OSystem'
- Name = 'OS'
- DerivedFrom = -1
- DimensionType = dimDimension
- BinType = binNone
- ValueCount = 7
- Active = True
- end
- item
- ActiveFlag = diAsNeeded
- FieldType = ftString
- Fieldname = 'Browser'
- BaseName = '"19981027.DB".Browser'
- Name = 'Browser'
- DerivedFrom = -1
- DimensionType = dimDimension
- BinType = binNone
- ValueCount = 27
- Active = True
- end
- item
- ActiveFlag = diAsNeeded
- FieldType = ftInteger
- Fieldname = 'COUNT OF ThisPage'
- BaseName = '"19981027.DB".ThisPage'
- Name = 'Page Requests'
- DerivedFrom = -1
- DimensionType = dimCount
- BinType = binNone
- ValueCount = -1
- Active = True
- end
- item
- ActiveFlag = diAsNeeded
- FieldType = ftInteger
- Fieldname = 'COUNT OF IP'
- BaseName = '"19981027.DB".IP'
- Name = 'Unique Visitors'
- DerivedFrom = -1
- DimensionType = dimCount
- BinType = binNone
- ValueCount = -1
- Active = True
- end>
- ShowProgressDialog = True
- MaxDimensions = 3
- MaxSummaries = 2
- MaxCells = 0
- Left = 304
- Top = 328
- end
- object DecisionSource1: TDecisionSource
- DecisionCube = DecisionCube1
- ControlType = xtCheck
- SparseRows = False
- SparseCols = False
- Left = 344
- Top = 328
- DimensionCount = 3
- SummaryCount = 2
- CurrentSummary = 0
- SparseRows = False
- SparseCols = False
- DimensionInfo = (
- 2
- 0
- 1
- 0
- 0
- 1
- 0
- 1
- 0
- 0
- 1
- 1
- 1
- 1
- 0)
- end
- object DecisionQuery1: TDecisionQuery
- Active = True
- DatabaseName = 'c:\usr\bob\delphi.mag\#40\src\'
- Constraints = <
- item
- FromDictionary = False
- end>
- SQL.Strings = (
-
- 'SELECT Hours, OSystem, Browser, COUNT( ThisPage ), COUNT( DISTI' +
- 'NCT IP )'
- 'FROM "19981027.DB"'
- 'GROUP BY Hours, OSystem, Browser')
- Left = 264
- Top = 328
- end
- end
-